protein synthesis - English Synonyms Dictionary